export function setCookie(c_name, value, expire) {
  if (expire) {
    var date = new Date(expire)
    // date.setSeconds(date.getSeconds() + 3000)
    document.cookie = c_name + "=" + escape(value) + "; expires=" + date.toGMTString()+'; path=/';
  }else{
    document.cookie = c_name + "=" + escape(value) + "; "+new Date(0).toGMTString()+'; path=/';
  }
  // console.log(document.cookie)
}

/*获取cookie*/
export function getCookie(c_name) {
  if (document.cookie.length > 0) {
    let c_start = document.cookie.indexOf(c_name + "=")
    if (c_start != -1) {
      c_start = c_start + c_name.length + 1
      let c_end = document.cookie.indexOf(";", c_start)
      if (c_end == -1) c_end = document.cookie.length
      return unescape(document.cookie.substring(c_start, c_end))
    }
  }
  return ""
}

/*删除cookie*/
export function delCookie(c_name) {
  console.log("清缓存");
  setCookie(c_name, "", -1);
}
export function clearAllCookie() {
  var keys = document.cookie.match(/[^ =;]+(?=\=)/g);
  if (keys) {
    for (let i = keys.length-1;i>=0; i--)
      document.cookie = keys[i] + '=0; expires=' + new Date(0).toUTCString()+'; path=/'
  }

}
